home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2004 #11 / Amiga Plus CD - 2004 - No. 11.iso / AmiSoft / Misc / emu / fbzx.lha / fbzx / FAQ < prev    next >
Text File  |  2004-01-06  |  4KB  |  104 lines

  1. FBZX CAN'T INITIALIZATE THE SDL LIBRARY.
  2.  
  3. Is possible that you don't have the '/dev/mouse' symlink, or maybe, that
  4. symlink (or the device pointed by) has no access permissions for the user you
  5. are using. Just try (as root):
  6.  
  7.  
  8. WHAT SPEED DO I NEED TO USE FBZX?
  9.  
  10. I'm not sure what's exactly the minimum speed, but I used it in an AMD K6-II
  11. runing at 450 MHz and it worked at fully speed. Now, with the new OSS sound
  12. *seems* to work even better, so maybe you could use it with an smaller
  13. computer.
  14.  
  15.  
  16. FBZX CAN BE USED FROM X-WINDOWS?
  17.  
  18. Since FBZX uses the SDL library, it can be used both from console and from X,
  19. but, of course, in X it will need more system resources due to the fact that it
  20. needs to emulate an 8-bit screen.
  21.  
  22. If you use it from console, it is strongly reccomended to use a native
  23. FrameBuffer driver, in order to allow FBZX to change the current video mode
  24. (see next question).
  25.  
  26.  
  27. I'M USING VESAFB IN MY (16-24 bits) CONSOLE, BUT FBZX WORKS SLOW...
  28.  
  29. That's because SDL is emulating an 8-bit screen for FBZX. The solution is to
  30. change it for a FrameBuffer specific for your graphic card. If there's no
  31. native driver (or it doesn't work reliably), you can use the SuperVESAfb
  32. driver. This is a VESA driver that allows to change the resolution on-the-fly.
  33. You can find it in:
  34.  
  35.     http://www.rastersoft.com/supervesafb.html
  36.  
  37.  
  38. THERE'S A DELAY IN THE SOUND. HOW CAN I ELIMINATE IT?
  39.  
  40. Unfortunately, you can't. I have to use at least two buffers of 4096 bytes each
  41. one in order to have an stable sound, and this means, at 48000 samples/sec,
  42. 0'17 seconds, and that's a perceptible delay for the human ear (with lower
  43. sample rates it would became even worse; to avoid it, at sample rates lower
  44. than 24000 samples/sec I reduce the buffer to 2048 bytes).
  45.  
  46.  
  47. I TRIED TO LOAD A .TZX FILE, BUT THE EMULATOR SHOWS A MESSAGE THAT
  48. TELLS: "Unsuported TZX. Contact FBZX autor". WHAT'S HAPPEN?
  49.  
  50. Just read the file README.TZX.
  51.  
  52.  
  53. I CHOOSE A .TZX FILE AND TYPE LOAD "", BUT NOTHING HAPPENS.
  54.  
  55. Fast load is available only with TAP files. If you want to load a TZX file,
  56. you must press F6 in order to play the tape.
  57.  
  58.  
  59. I TRIED TO LOAD A .TAP FILE IN FAST MODE, BUT IT FAILS AND THE EMULATOR
  60. SHOWS THE MESSAGE "Block with right flag not found". WHAT'S HAPPENNING?
  61.  
  62. Each Spectrum's tape block has a flag byte that identify each one. Flag 0 is
  63. for headers, and flag FF is for data blocks. A programmer can define its own
  64. flag bytes if he wants.
  65.  
  66. If the program loader wants to load a block with a flag XX, but there isn't a
  67. block in the TAP file with that flag, the fast loader will stop and show that
  68. message (and will return a "Tape error" to the program loader). If I don't do
  69. this, the fast loader should be reading the tape again and again, trying to
  70. find a block with that flag, and the emulator should hang up (not really hang,
  71. but it wouldn't be able to respond to keystrokes, even to the ESC key).
  72.  
  73.  
  74. I CREATED A NEW MDR FILE, BUT WHEN I TRY TO WRITE TO IT, OR DO A CAT 1,
  75. IT DOESN'T WORK, AND I HAVE TO PRESS BREAK (SHIFT + SPACE) TO STOP THE
  76. COMMAND.
  77.  
  78. When you create a MDR file, it is created "in blank", so you must format the
  79. medium before using it. To do it, just use:
  80.  
  81.     FORMAT "m";1;"name"
  82.     
  83. changing 'name' with the name you want to give to the cartridge.
  84.  
  85. You can format a cartridge too if you want to erase a MDR file.
  86.  
  87.  
  88. THE SYSTEM RETURNS THE MESSAGE DRIVE 'WRITE' PROTECTED. WHAT CAN I DO TO
  89. UNPROTECT IT?
  90.  
  91. Just press F7 and change the 'Write protection' status with F3. Remember that
  92. the status is stored with the cartridge, so if you exit the emulator and load
  93. a MDR file again, it will have the same status you left it.
  94.  
  95.  
  96. WHERE CAN I FIND INFO ABOUT HOW TO USE THE INTERFACE I AND THE MICRODRIVES?
  97.  
  98. In:
  99.  
  100.     http://www.madhippy.com/8-bit/sinclair/zxif1micro.html
  101.     
  102. you can find the HTML version of the original manual of the Interface I and
  103. Microdrive. There's ALL what you shoul need to know to work with it.
  104.